﻿using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Entidades
{
    public partial class ENGuiaSearch
    {
        public ENGuiaSearch(IDataReader reader)
        {
            ID = Convert.ToInt32(reader["ID"]);
            Nota = Convert.ToString(reader["Nota"]);
            Estado = Convert.ToString(reader["Estado"]);

            Disponible = Convert.ToString(reader["Disponible"]);
            Tipo = Convert.ToString(reader["Tipo"]);
            
            if (!(reader["FechaEntregado"] == DBNull.Value))
                FechaEntregado = Convert.ToDateTime(reader["FechaEntregado"]);
            
            Empio = Convert.ToString(reader["Empio"]);
            Numero = Convert.ToString(reader["Numero"]);
            ClientePeru = Convert.ToString(reader["ClientePeru"]);
            ClienteJapon = Convert.ToString(reader["ClienteJapon"]);

            if (!(reader["FechaSalida"] == DBNull.Value))
                FechaSalida = Convert.ToDateTime(reader["FechaSalida"]);

            Descripcion = Convert.ToString(reader["Descripcion"]);

            if (!(reader["Peso"] == DBNull.Value))
                Peso = Convert.ToDouble(reader["Peso"]);

            if (!(reader["TotalPagar"] == DBNull.Value))
                TotalPagar = Convert.ToDouble(reader["TotalPagar"]);

            if (!(reader["Fecha"] == DBNull.Value))
                Fecha = Convert.ToDateTime(reader["Fecha"]);
        }
    }
}
